Proton radiotherapy accelerators