Kylian Mbappe has ended his long-running partnership with Nike and joined Swiss sportswear brand On, marking a major change for the Real Madrid and France star.