Errorless learning is superior to trial and error when learning a practical skill in rehabilitation: a randomized controlled trial