Mike Napoli back with Rangers and ready for 2017