China donates Rs 1.7bn to repair 68 state-run schools