Text this: A population study on the association between leisure time physical activity and self-rated health among diabetics in Taiwan