EUR/USD tumbles to 1.0660 on firm ECB rate cut bets for June