Small plane crashes into ocean off Hampton Beach