Palestinian primary teacher wins $1 million Global Teacher Prize