Top 500 Indian companies require one million hours to train