Model Predictive Trajectory Planning for Human-Robot Handovers