Aston Villa striker Ollie Watkins, recalled to the England squad this week, signs a new five-year contract.