Gold hits 26-mth high of Rs 30,885 on Brexit, weak rupee