Aston Villa agree a club-record deal worth an initial £30m for Norwich City midfielder Emiliano Buendia.