Brown ready to cancel fuel tax rise