Learning to Select and Generalize Striking Movements in Robot Table Tennis