when is call of duty 3 released?