James Cameron Announces Plans For 3 More 'Avatar' Films