Home care provider pays $340K for client harassment