Disney star hits back at online trolls and defends racy Instagram bikini selfie