Trump says US gave Hamas 'approval' for policing 'for a period of time'