France's victory over Sweden on Tuesday has elevated prolific striker Kylian Mbappé to an incredible World Cup record: 18 in 18 matches – only one behind Argentina's Lionel Messi's all-time record of 19 goals.