India has world’s fourth strongest military, finds Military Direct’s study