Rare mammatus clouds loom over China’s Hebei province