ATP binding to neighbouring subunits and intersubunit allosteric coupling underlie proteasomal ATPase function