giant cell tumor knee surgery recovery time