Aston Villa complete the signing of striker Ollie Watkins from Brentford for a club record fee of £28m which could rise to £33m with add-ons.