Senator Humphreys blasts billion euro frolic