Cleveland Indians sign OF Billy Hamilton for secondary league deal with spring training invitation: Report