All clear to invest in China? Tech stocks jump after fine levied