Motor Learning for Flexible Joint Robots using Physical Human-Robot Interaction