Manchester City have accepted AC Milan's loan-to-buy offer for defender Kyle Walker.