Wolves agree fee for West Ham’s Dawson