HDB resale transaction time to be halved to 8 weeks from 2018