Dollar tumbles after cooler than expected US inflation data