Harvard University lays off 275 employees