Associations between high caffeine consumption, driving safety indicators, sleep and health behaviours in truck drivers