XRP pulls back after 10% rally as $1.25 resistance holds firm