Graph neural networks and deep reinforcement learning for simultaneous beam orientation and trajectory optimization of Cyberknife