Israel declares war and approves 'significant' steps to retaliate for surprise attack by Hamas