Europe, US markets rally on China rate cut