Navy offers free medical services to 5,000 Calabar residents