England U21s claimed their third successive Toulon Tournament title as they came from behind to beat Mexico 2-1 in the final.