Alvaro Morata joins Chelsea on five-year contract