France beats Morocco, advances to the World Cup final to face Argentina on Sunday