Teen in hospital after Town Beach, Port Macquarie shark bite