US senators 'agree deal' on infrastructure