Development of the radio frequency quadrupole proton linac for ESS-Bilbao