Israel navy repels Hamas sea attack