Javelin thrower Neeraj Chopra bags gold at Asian Games