Extends rally to near 0.6300 as China unveils massive stimulus