President demands 'decent' toilets for all