Dollar falls to fresh 2-1/2-year low on U.S. stimulus bets