Virtual challenge raises money for Shropshire care home residents