Matty James found it 'difficult' to turn down a new deal at Manchester United, but has seen that decision justified at Leicester City.