MPs criticise government over failure to control PPE stocks and lack of future planning