British PM not ruling out military action against Iran