Manchester United captain Bruno Fernandes' stoppage-time penalty gives Ruben Amorim's side a 3-2 victory against Burnley at Old Trafford.