Israel says Hamas has anti-aircraft missiles