Carla Berube named head coach at Princeton