Transverse-momentum distributions in a diquark spectator model