Meta unveils Quest 3 and more VR games, as Apple announcement looms