Leicester City boss Claude Puel says his side's lack of 'clinical edge' cost them in their 2-1 defeat to Manchester United in the Premier League.