Rite Aid opens new headquarters in Philadelphia