Palm Beach County School Board approves new superintendent's contract